package com.zh.goods.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 商品订单表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2019-04-10 09:26:48
 */
public class GoodsOrderDO implements Serializable {
	private static final long serialVersionUID = 1L;
	//
	private String id;
	//订单编号
	private String receiptNumber;
	//订单人姓名
	private String familyUserId;
	//订单人ID
	private String familiUserName;
	//联系方式
	private String familyUserPhone;
	//商户ID
	private String servicerId;
	//商户名称
	private String servicerName;
	//商品id
	private String goodsId;
	//
	private String goodsSubId;
	//商品价格
	private BigDecimal goodsMoney;
	//商品封面
	private String goodsImg;
	//商品名称
	private String goodsName;
	//商品数量
	private Integer goodsNum;
	//省市区（以空格隔开）
	private String area;
	//详细地址
	private String adress;
	//
	private String remark;
	//下单时间
	private Date startTime;
	//订单状态0待支付1支付完成2待发货3已发货4已送达15取消订单
	private Integer receiptFlag;
	//评价ID
	private String receiptEvaluate;
	//0未支付1支付完成
	private Integer payStatus;
	//支付金额
	private BigDecimal payMoney;
	//支付完成时间
	private Date payTime;
	//订单完成时间
	private Date finishTime;
	//流水号
	private String serialNum;
	//平台订单号
	private String platformNum;
	//1微信2支付宝
	private Integer payChannel;
	//
	private String receiveName;
	//
	private String receivePhone;
	//
	private String siteId;
	//
	private String specification;
	//
	private String colour;

	/**
	 * 设置：
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：订单编号
	 */
	public void setReceiptNumber(String receiptNumber) {
		this.receiptNumber = receiptNumber;
	}
	/**
	 * 获取：订单编号
	 */
	public String getReceiptNumber() {
		return receiptNumber;
	}
	/**
	 * 设置：订单人姓名
	 */
	public void setFamilyUserId(String familyUserId) {
		this.familyUserId = familyUserId;
	}
	/**
	 * 获取：订单人姓名
	 */
	public String getFamilyUserId() {
		return familyUserId;
	}
	/**
	 * 设置：订单人ID
	 */
	public void setFamiliUserName(String familiUserName) {
		this.familiUserName = familiUserName;
	}
	/**
	 * 获取：订单人ID
	 */
	public String getFamiliUserName() {
		return familiUserName;
	}
	/**
	 * 设置：联系方式
	 */
	public void setFamilyUserPhone(String familyUserPhone) {
		this.familyUserPhone = familyUserPhone;
	}
	/**
	 * 获取：联系方式
	 */
	public String getFamilyUserPhone() {
		return familyUserPhone;
	}
	/**
	 * 设置：商户ID
	 */
	public void setServicerId(String servicerId) {
		this.servicerId = servicerId;
	}
	/**
	 * 获取：商户ID
	 */
	public String getServicerId() {
		return servicerId;
	}
	/**
	 * 设置：商户名称
	 */
	public void setServicerName(String servicerName) {
		this.servicerName = servicerName;
	}
	/**
	 * 获取：商户名称
	 */
	public String getServicerName() {
		return servicerName;
	}
	/**
	 * 设置：商品id
	 */
	public void setGoodsId(String goodsId) {
		this.goodsId = goodsId;
	}
	/**
	 * 获取：商品id
	 */
	public String getGoodsId() {
		return goodsId;
	}
	/**
	 * 设置：
	 */
	public void setGoodsSubId(String goodsSubId) {
		this.goodsSubId = goodsSubId;
	}
	/**
	 * 获取：
	 */
	public String getGoodsSubId() {
		return goodsSubId;
	}
	/**
	 * 设置：商品价格
	 */
	public void setGoodsMoney(BigDecimal goodsMoney) {
		this.goodsMoney = goodsMoney;
	}
	/**
	 * 获取：商品价格
	 */
	public BigDecimal getGoodsMoney() {
		return goodsMoney;
	}
	/**
	 * 设置：商品封面
	 */
	public void setGoodsImg(String goodsImg) {
		this.goodsImg = goodsImg;
	}
	/**
	 * 获取：商品封面
	 */
	public String getGoodsImg() {
		return goodsImg;
	}
	/**
	 * 设置：商品名称
	 */
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	/**
	 * 获取：商品名称
	 */
	public String getGoodsName() {
		return goodsName;
	}
	/**
	 * 设置：商品数量
	 */
	public void setGoodsNum(Integer goodsNum) {
		this.goodsNum = goodsNum;
	}
	/**
	 * 获取：商品数量
	 */
	public Integer getGoodsNum() {
		return goodsNum;
	}
	/**
	 * 设置：省市区（以空格隔开）
	 */
	public void setArea(String area) {
		this.area = area;
	}
	/**
	 * 获取：省市区（以空格隔开）
	 */
	public String getArea() {
		return area;
	}
	/**
	 * 设置：详细地址
	 */
	public void setAdress(String adress) {
		this.adress = adress;
	}
	/**
	 * 获取：详细地址
	 */
	public String getAdress() {
		return adress;
	}
	/**
	 * 设置：
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：下单时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：下单时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：订单状态0待支付1支付完成2待发货3已发货4已送达15取消订单
	 */
	public void setReceiptFlag(Integer receiptFlag) {
		this.receiptFlag = receiptFlag;
	}
	/**
	 * 获取：订单状态0待支付1支付完成2待发货3已发货4已送达15取消订单
	 */
	public Integer getReceiptFlag() {
		return receiptFlag;
	}
	/**
	 * 设置：评价ID
	 */
	public void setReceiptEvaluate(String receiptEvaluate) {
		this.receiptEvaluate = receiptEvaluate;
	}
	/**
	 * 获取：评价ID
	 */
	public String getReceiptEvaluate() {
		return receiptEvaluate;
	}
	/**
	 * 设置：0未支付1支付完成
	 */
	public void setPayStatus(Integer payStatus) {
		this.payStatus = payStatus;
	}
	/**
	 * 获取：0未支付1支付完成
	 */
	public Integer getPayStatus() {
		return payStatus;
	}
	/**
	 * 设置：支付金额
	 */
	public void setPayMoney(BigDecimal payMoney) {
		this.payMoney = payMoney;
	}
	/**
	 * 获取：支付金额
	 */
	public BigDecimal getPayMoney() {
		return payMoney;
	}
	/**
	 * 设置：支付完成时间
	 */
	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}
	/**
	 * 获取：支付完成时间
	 */
	public Date getPayTime() {
		return payTime;
	}
	/**
	 * 设置：订单完成时间
	 */
	public void setFinishTime(Date finishTime) {
		this.finishTime = finishTime;
	}
	/**
	 * 获取：订单完成时间
	 */
	public Date getFinishTime() {
		return finishTime;
	}
	/**
	 * 设置：流水号
	 */
	public void setSerialNum(String serialNum) {
		this.serialNum = serialNum;
	}
	/**
	 * 获取：流水号
	 */
	public String getSerialNum() {
		return serialNum;
	}
	/**
	 * 设置：平台订单号
	 */
	public void setPlatformNum(String platformNum) {
		this.platformNum = platformNum;
	}
	/**
	 * 获取：平台订单号
	 */
	public String getPlatformNum() {
		return platformNum;
	}
	/**
	 * 设置：1微信2支付宝
	 */
	public void setPayChannel(Integer payChannel) {
		this.payChannel = payChannel;
	}
	/**
	 * 获取：1微信2支付宝
	 */
	public Integer getPayChannel() {
		return payChannel;
	}
	/**
	 * 设置：
	 */
	public void setReceiveName(String receiveName) {
		this.receiveName = receiveName;
	}
	/**
	 * 获取：
	 */
	public String getReceiveName() {
		return receiveName;
	}
	/**
	 * 设置：
	 */
	public void setReceivePhone(String receivePhone) {
		this.receivePhone = receivePhone;
	}
	/**
	 * 获取：
	 */
	public String getReceivePhone() {
		return receivePhone;
	}
	/**
	 * 设置：
	 */
	public void setSiteId(String siteId) {
		this.siteId = siteId;
	}
	/**
	 * 获取：
	 */
	public String getSiteId() {
		return siteId;
	}
	/**
	 * 设置：
	 */
	public void setSpecification(String specification) {
		this.specification = specification;
	}
	/**
	 * 获取：
	 */
	public String getSpecification() {
		return specification;
	}
	/**
	 * 设置：
	 */
	public void setColour(String colour) {
		this.colour = colour;
	}
	/**
	 * 获取：
	 */
	public String getColour() {
		return colour;
	}
}
